SquareConnect\Model\CatalogObject B

Total Complexity 80
Dependencies 16
Dependents 11
Total lines 886
Lines of code 311
Logical lines of code 152
Comment lines 357
Methods 54
Properties 28

Methods 54

Method Rating Maintainability Complexity Lines of code
__construct()
C
32 26 124
__toString()
S
68 2 7
setType()
S
77 1 4
getImageData()
S
82 1 3
getModifierListData()
S
82 1 3
setModifierListData()
S
77 1 4
getModifierData()
S
82 1 3
setModifierData()
S
77 1 4
getTimePeriodData()
S
82 1 3
setTimePeriodData()
S
77 1 4
getProductSetData()
S
82 1 3
setProductSetData()
S
77 1 4
getPricingRuleData()
S
82 1 3
setPricingRuleData()
S
77 1 4
setImageData()
S
77 1 4
getDiscountData()
S
82 1 3
getMeasurementUnitData()
S
82 1 3
setMeasurementUnitData()
S
77 1 4
getItemOptionData()
S
82 1 3
setItemOptionData()
S
77 1 4
getItemOptionValueData()
S
82 1 3
setItemOptionValueData()
S
77 1 4
offsetExists()
S
80 1 3
offsetGet()
S
82 1 3
offsetSet()
S
81 1 3
offsetUnset()
S
81 1 3
setDiscountData()
S
77 1 4
setTaxData()
S
77 1 4
getId()
S
82 1 3
setPresentAtAllLocations()
S
77 1 4
setId()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
getVersion()
S
82 1 3
setVersion()
S
77 1 4
getIsDeleted()
S
82 1 3
setIsDeleted()
S
77 1 4
getCatalogV1Ids()
S
82 1 3
setCatalogV1Ids()
S
77 1 4
getPresentAtAllLocations()
S
82 1 3
getPresentAtLocationIds()
S
82 1 3
getType()
S
82 1 3
setPresentAtLocationIds()
S
77 1 4
getAbsentAtLocationIds()
S
82 1 3
setAbsentAtLocationIds()
S
77 1 4
getImageId()
S
82 1 3
setImageId()
S
77 1 4
getItemData()
S
82 1 3
setItemData()
S
77 1 4
getCategoryData()
S
82 1 3
setCategoryData()
S
77 1 4
getItemVariationData()
S
82 1 3
setItemVariationData()
S
77 1 4
getTaxData()
S
82 1 3